﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public partial class Attribute{
    private int m_Name;
    private int m_CostMp;
    private int m_CD;
    /// <summary>
    /// BUFF 作用的回合数
    /// </summary>
    private int m_AffectRound;
    /// <summary>
    /// Buff在第几回合开始作用
    /// </summary>
    private int m_AtRound;
    /// <summary>
    /// 作用值
    /// </summary>
    private int m_Value;
    /// <summary>
    /// 互斥的技能列表, 用于技能驱散
    /// </summary>
    private List<int> m_Mute;
    /// <summary>
    /// 伤害造成的段数
    /// </summary>
    private int m_Segment;


    public int Name
    {
        get
        {
            return m_Name;
        }

        set
        {
            m_Name = value;
        }
    }

    public int CostMp
    {
        get
        {
            return m_CostMp;
        }

        set
        {
            m_CostMp = value;
        }
    }

    public int CD
    {
        get
        {
            return m_CD;
        }

        set
        {
            m_CD = value;
        }
    }

    public int AffectRound
    {
        get
        {
            return m_AffectRound;
        }

        set
        {
            m_AffectRound = value;
        }
    }



    public int Value
    {
        get
        {
            return m_Value;
        }

        set
        {
            m_Value = value;
        }
    }

    public int AtRound
    {
        get
        {
            return m_AtRound;
        }

        set
        {
            m_AtRound = value;
        }
    }

    public List<int> Mute
    {
        get
        {
            return m_Mute;
        }

        set
        {
            m_Mute = value;
        }
    }

    public int Segment
    {
        get
        {
            return m_Segment;
        }

        set
        {
            m_Segment = value;
        }
    }
}
